Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
LLWYN ONN Detached £300,000 31 May 2023
TYN LLAN Detached £190,000 12 Jan 2007
TYN LON BACH Detached £275,000 22 Oct 2018